package com.imooc.dao;

import com.imooc.entity.Product;
import org.apache.ibatis.annotations.Param;

import java.util.List;

public interface ProductMapper {

    //插入商品
    int insertProduct(Product product);

    //通过prodeuctId查询商品信息
    Product queryProductById(int productId);

    //更新商品信息
    int updateProduct(Product prodcut);

    //删除制定商品下的所有详情图
  //  int deleteProductImgByProductId(int productId);

    /**
     * 查询所有的商品列表
     * @param productCondition
     * @return
     */
    List<Product> queryProductList(@Param("productCondition") Product productCondition);

}